<?php require_once('../Connections/cnx_pizzeta.php'); ?>
<?php require_once('funciones_formulario.php'); ?>
<?php
header('content-type: text/html; charset: UTF-8');
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}

$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {

	$fecha = date("Y-m-d H:i:s");

	$origenImagen = 	$_POST['UpImage'];
	$origenFlash = 	$_POST['UpFlash'];

	$destinoImagen=$_POST['UpImage'];
	$destinoFlash ="file=".$_POST['UpFlash'];

	if (!empty($origenImagen) && !empty($origenFlash)){	

		$updateSQL = sprintf("UPDATE noticias SET _modificacion=%s, Encabezado=%s, Noticia=%s, Imagen=%s, Flash=%s, Activo=%s, FechaAlta=%s, Idioma=%s WHERE IdNoticia=%s",
						   GetSQLValueString($fecha, "date"),
						   GetSQLValueString($_POST['Encabezado'], "text"),
						   GetSQLValueString($_POST['Noticia'], "text"),
						   GetSQLValueString($destinoImagen, "text"),
						   GetSQLValueString($destinoFlash, "text"),
						   GetSQLValueString($_POST['Activo'], "text"),
						   GetSQLValueString($_POST['FechaAlta'], "date"),
						   GetSQLValueString($_POST['Idioma'], "text"),
						   GetSQLValueString($_POST['IdNoticia'], "int"));

	}else if (!empty($origenImagen) && empty($origenFlash)){	

		$updateSQL = sprintf("UPDATE noticias SET _modificacion=%s, Encabezado=%s, Noticia=%s, Imagen=%s, Activo=%s, FechaAlta=%s, Idioma=%s WHERE IdNoticia=%s",
						   GetSQLValueString($fecha, "date"),
						   GetSQLValueString($_POST['Encabezado'], "text"),
						   GetSQLValueString($_POST['Noticia'], "text"),
						   GetSQLValueString($destinoImagen, "text"),
						   GetSQLValueString($_POST['Activo'], "text"),
						   GetSQLValueString($_POST['FechaAlta'], "date"),
						   GetSQLValueString($_POST['Idioma'], "text"),
						   GetSQLValueString($_POST['IdNoticia'], "int"));

	}else if (empty($origenImagen) && !empty($origenFlash)){

		$updateSQL = sprintf("UPDATE noticias SET _modificacion=%s, Encabezado=%s, Noticia=%s, Flash=%s, Activo=%s, FechaAlta=%s, Idioma=%s WHERE IdNoticia=%s",
						   GetSQLValueString($fecha, "date"),
						   GetSQLValueString($_POST['Encabezado'], "text"),
						   GetSQLValueString($_POST['Noticia'], "text"),
						   GetSQLValueString($destinoFlash, "text"),
						   GetSQLValueString($_POST['Activo'], "text"),
						   GetSQLValueString($_POST['FechaAlta'], "date"),
						   GetSQLValueString($_POST['Idioma'], "text"),
						   GetSQLValueString($_POST['IdNoticia'], "int"));
		
    }else if (empty($origenImagen) && empty($origenFlash)){

		$updateSQL = sprintf("UPDATE noticias SET _modificacion=%s, Encabezado=%s, Noticia=%s, Activo=%s, FechaAlta=%s, Idioma=%s WHERE IdNoticia=%s",
						   GetSQLValueString($fecha, "date"),
						   GetSQLValueString($_POST['Encabezado'], "text"),
						   GetSQLValueString($_POST['Noticia'], "text"),
						   GetSQLValueString($_POST['Activo'], "text"),
						   GetSQLValueString($_POST['FechaAlta'], "date"),
						   GetSQLValueString($_POST['Idioma'], "text"),
						   GetSQLValueString($_POST['IdNoticia'], "int"));
	}

	mysql_select_db($database_cnx_pizzeta, $cnx_pizzeta);
	$Result1 = mysql_query($updateSQL, $cnx_pizzeta) or die(mysql_error());
	$creado = mysql_affected_rows();
	echo $creado."|".$updateSQL;
 
}else{

$colname_rs_actnoticias = "-1";
if (isset($_GET['IdNoticia'])) {
  $colname_rs_actnoticias = (get_magic_quotes_gpc()) ? $_GET['IdNoticia'] : addslashes($_GET['IdNoticia']);
}
mysql_select_db($database_cnx_pizzeta, $cnx_pizzeta);
$query_rs_actnoticias = sprintf("SELECT * FROM noticias WHERE IdNoticia = %s", $colname_rs_actnoticias);
$rs_actnoticias = mysql_query($query_rs_actnoticias, $cnx_pizzeta) or die(mysql_error());
$row_rs_actnoticias = mysql_fetch_assoc($rs_actnoticias);
$totalRows_rs_actnoticias = mysql_num_rows($rs_actnoticias);
?>
<table border="0" id="pag_170" cellspacing="0" cellpadding="0" style="width:100%;height:100%;" summary="Estructura">
<tr>
	<td style="vertical-align:top;">
		<div style="background-color:#84AEC9;padding:1px 1px 1px 1px;">
			<span class="EBDSTYLE_722">Formulario&nbsp;de&nbsp;Noticias</span>
		</div>
	</td>
</tr>
<tr>
	<td style="vertical-align:top;height:100%;background-color:#D9D9D9;border-top-color:#E6E6E6;border-top-style:solid;border-top-width:1px;border-left-color:#E6E6E6;border-left-style:solid;border-left-width:1px;border-bottom-color:#808080;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#808080;border-right-style:solid;border-right-width:1px;">
		  <table align="center">
<tr valign="baseline">
			  <td nowrap align="right" class="formularioeditable">Id:</td>
			  <td class="formularioeditable"><?php echo $row_rs_actnoticias['IdNoticia']; ?></td>
			</tr>
			<tr valign="baseline">
			  <td nowrap align="right" class="formularioeditable">Encabezado:</td>
			  <td><input type="text" id="Encabezado" class="formularioeditable" name="Encabezado" value="<?php echo $row_rs_actnoticias['Encabezado']; ?>" size="32"></td>
			</tr>
			<tr valign="baseline">
			  <td nowrap align="right" valign="top" class="formularioeditable">Noticia:</td>
			  <td><textarea id="Noticia" name="Noticia" cols="50" rows="5" class="formularioeditable"><?php echo $row_rs_actnoticias['Noticia']; ?></textarea>
			  </td>
			</tr>
			<tr valign="baseline">
		  <td nowrap align="right" class="formularioeditable">Archivo tipo Imagen:</td>
		  
		  <td>
			<input type="file" name="UpImage" id="UpImage" value="" size="32" class="formularioeditable">
			&nbsp;&nbsp;
			<input type="button" onclick="return ajaxFileUploadImage();" value="Subir Imagen" class="formularioeditable">
		</td>
		    

		</tr>

		<tr valign="baseline">
		  <td nowrap align="right" class="formularioeditable">&nbsp;</td>
		  <td><span class="formularioeditable"><?php echo $row_rs_actnoticias['Imagen']; ?></span></td>
		</tr>
		<tr valign="baseline">
		  <td nowrap align="right" class="formularioeditable">Archivo tipo Flash:</td>
		  <td>
			<input type="file" name="UpFlash" id="UpFlash" value="" size="32" class="formularioeditable">
			&nbsp;&nbsp;
			<input type="button" onclick="return ajaxFileUploadFlash();" value="Subir Flash" class="formularioeditable">	
		</td>
		</tr>
		<tr valign="baseline">
		  <td nowrap align="right" class="formularioeditable">&nbsp;</td>
		  <td><span class="formularioeditable"><?php echo $row_rs_actnoticias['Flash']; ?></span></td>
		</tr>
			<tr valign="baseline">
			  <td nowrap align="right" class="formularioeditable">Activo:</td>
			  <td><select id="Activo" name="Activo" class="formularioeditable">
				<option value="N" <?php if (!(strcmp("N", $row_rs_actnoticias['Activo']))) {echo "SELECTED";} ?>>No</option>
				<option value="S" <?php if (!(strcmp("S", $row_rs_actnoticias['Activo']))) {echo "SELECTED";} ?>>Si</option>
			  </select></td>
			</tr>
			<tr valign="baseline">
			  <td nowrap align="right" class="formularioeditable">FechaAlta:</td>
			  <td><input type="text" class="formularioeditable" id="FechaAlta" name="FechaAlta" value="<?php echo $row_rs_actnoticias['FechaAlta']; ?>" size="32"></td>
			</tr>
			<tr valign="baseline">
				  <td nowrap align="right" class="formularioeditable">Idioma:</td>
				  <td>
					 <?php echo ComboIdioma('Idioma',$row_rs_actnoticias['Idioma']); ?>
				  </td>
			</tr>
			<tr valign="baseline">
				<td nowrap align="right">
					<input type="button" value="Regresar" onclick="Go('list_noticias.php');return false;" class="formularioeditable">
				</td>
				<td>
					<input type="button" value="Grabar" onclick="fnsubmitNoticias();return false;" class="formularioeditable">
				</td>
			</tr>
		  </table>
		  <input type="hidden" name="MM_update" value="form1">
		  <input type="hidden" name="IdNoticia" id="IdNoticia" value="<?php echo $row_rs_actnoticias['IdNoticia']; ?>">
</td>
</tr>
</table>
<p>&nbsp;</p>

<?php
mysql_free_result($rs_actnoticias);
}
?>
